English Dictionary
◊ FREE TRADE
free trade
n : international trade free of government interference